package com.ruoyi.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.time.LocalDate;
import java.util.Date;

/**
 * 运营公司的人员对象 t01
 *
 * @author ruoyi
 * @date 2024-07-26
 */
public class T01 extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long F0101;

    /** 密码 */
    private String F0102;

    /** 姓名 */
    @Excel(name = "姓名")
    private String F0103;

    /** 用户名 */
    @Excel(name = "用户名")
    private String F0104;

    /** 创建日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建日期", width = 30, dateFormat = "yyyy-MM-dd")
    private LocalDate F0105;

    /** 账号状态(1启用，0禁用) */
    @Excel(name = "账号状态(1启用，0禁用)")
    private Long F0106;

    /** 权限 */
    @Excel(name = "权限")
    private String F0107;

    /** 电话 */
    @Excel(name = "电话")
    private String F0108;

    public void setF0101(Long F0101)
    {
        this.F0101 = F0101;
    }

    public Long getF0101()
    {
        return F0101;
    }
    public void setF0102(String F0102)
    {
        this.F0102 = F0102;
    }

    public String getF0102()
    {
        return F0102;
    }
    public void setF0103(String F0103)
    {
        this.F0103 = F0103;
    }

    public String getF0103()
    {
        return F0103;
    }
    public void setF0104(String F0104)
    {
        this.F0104 = F0104;
    }

    public String getF0104()
    {
        return F0104;
    }
    public void setF0105(LocalDate F0105)
    {
        this.F0105 = F0105;
    }

    public LocalDate getF0105()
    {
        return F0105;
    }
    public void setF0106(Long F0106)
    {
        this.F0106 = F0106;
    }

    public Long getF0106()
    {
        return F0106;
    }
    public void setF0107(String F0107)
    {
        this.F0107 = F0107;
    }

    public String getF0107()
    {
        return F0107;
    }
    public void setF0108(String F0108)
    {
        this.F0108 = F0108;
    }

    public String getF0108()
    {
        return F0108;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("F0101", getF0101())
            .append("F0102", getF0102())
            .append("F0103", getF0103())
            .append("F0104", getF0104())
            .append("F0105", getF0105())
            .append("F0106", getF0106())
            .append("F0107", getF0107())
            .append("F0108", getF0108())
            .toString();
    }
}
